1
1
.
.
2
2
.
.
1
1
C
C
o
o
m
m
m
m
u
u
n
n
i
i
t
t
y
y
E
E
d
d
i
i
t
t
i
i
o
o
n
n
(
(
f
f
r
r
e
e
e
e
)
)
I
I
n
n
f
f
o
o
This tutorial shows how to Create Spring Boot Project using IntelliJ free Community edition
Create Spring Boot Project (use https://start.spring.io/ Web App that implements Spring Initializer)
Import Spring Boot Project into IntelliJ (Maven loads dependency JARs)
Community edition doesn't support functionality to create Spring Project directly from within IntelliJ IDE.
Therefore we use https://start.spring.io/ to select Spring Boot Starters (Maven dependencies).
Downloaded Spring Project will not contain any Java Classes. Maven downloads them after importing Project to IntelliJ.
C
C
r
r
e
e
a
a
t
t
e
e
S
S
p
p
r
r
i
i
n
n
g
g
B
B
o
o
o
o
t
t
P
P
r
r
o
o
j
j
e
e
c
c
t
t
https://start.spring.io/
Project: Maven Project
Language: Java
Spring Boot: 2.4.1
Project Metadata
Group: com.ivoronline.springboot
Artifact: demo (Project Name)
Packaging: Jar
Java: 11
Dependencies
Spring Web
Spring Data JPA
H2 Database
Generate
Save as: C:\Downloads\demo.zip
Extract demo.zip
Generate Spring Project
I
I
m
m
p
p
o
o
r
r
t
t
S
S
p
p
r
r
i
i
n
n
g
g
B
B
o
o
o
o
t
t
P
P
r
r
o
o
j
j
e
e
c
c
t
t
i
i
n
n
t
t
o
o
I
I
n
n
t
t
e
e
l
l
l
l
i
i
J
J
Start IntelliJ
File - New - Project from existing sources
C:\Downloads\demo\pom.xml
(wait for it to resolve Maven dependencies - download JARs with Java Classes)
Project from existing sources - pom.xml